package com.transaction.demo.notify.entity;

import java.io.Serializable;
import java.util.Date;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 描述：通知记录表 RP_NOTIFY_RECORD
 * 作者：马庆智
 * 日期：2023/04/27 17:18:42
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class NotifyRecordBean implements Serializable {

    //主键ID
    private String id;

    //版本事情
    private int version;

    //创建时间
    private Date createTime;

    //最后修改时间
    private Date editTime;

    //通知规则（单位:分钟）
    private String notifyRule;

    //已通知次数
    private int notifyTimes;

    //最大通知次数限制
    private int limitNotifyTimes;

    //通知请求链接（包含通知内容）
    private String url;

    //商户订单号
    private String merchantOrderNo;

    //商户编号
    private String merchantNo;

    //通知状态（对应枚举值）
    private String status;

    //通知类型
    private String notifyType;

}
